﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Data;

namespace Joel.Vishnu.AccesoDatos.Interfaces
{
    public interface IServicioDatosEmpleado
    {
        #region Metodos

        DataSet Empleados_DevolverTodos();
        DataSet Empleados_DevolverPorId(Int32 empleadoId);
        Int32 Empleados_Insertar(String nombre, String apellido, Int32 dni, DateTime fechaCumpleanos, Int32 generoId, String email, String telefono, String direccion, Int32 barrioId, DateTime fechaContratacion, Int32 estadoCivilId, String contactoEmergenciaNombre, String contactoEmergenciaTelefono, Decimal salario);
        void Empleados_Modificar(Int32 empleadoId, String nombre, String apellido, Int32 dni, DateTime fechaCumpleanos, Int32 generoId, String email, String telefono, String direccion, Int32 barrioId, DateTime fechaContratacion, Int32 estadoCivilId, String contactoEmergenciaNombre, String contactoEmergenciaTelefono, Decimal salario);
        void Empleados_Eliminar(Int32 empleadoId);

        #endregion
    }
}
